lesser striped-swallow - Turkish English Dictionary